chattering continuously - English Synonyms Dictionary